package com.hbut.friend.service.user;

import com.hbut.common.core.domain.R;
import com.hbut.common.core.domain.vo.LoginUserVO;
import com.hbut.common.security.exception.ServiceException;
import com.hbut.friend.domain.user.dto.UserDTO;
import com.hbut.friend.domain.user.vo.UserVO;

public interface IUserService {
    boolean sendCode(UserDTO userDTO) throws ServiceException;

    String codeLogin(String phone, String code);

    boolean logout(String token);

    R<LoginUserVO> info(String token);
    UserVO detail();
}
